Smoothed Analysis of Algorithms and the Fujishige-Wolfe Algorithm to Minimize Submodular Functions

نویسندگان

  • Pravesh Kothari
  • Rashish Tandon
چکیده

We study the method of smoothed analysis for understanding the complexity of algorithms. We first discuss the need for defining an alternative to worst case complexity and discuss some alternatives considered in analysis of algorithms. We then discuss smoothed analysis, introduced by Spielman and Teng [22] and describe how one could do a smoothed analysis of an algorithm. There are a few design questions here which we attempt to answer. As an instance we study the time complexity of the Simplex method with Two-Phase Shadow Vertex Pivot rule which was shown to have a polynomial smoothed complexity by Spielman and Teng [22]. We intend to apply smoothed analysis to analyze the time complexity of of a well known algorithm in combinatorial optimization for submodular function minimization, the Fujishige-Wolfe min-norm algorithm [9] . The time complexity has been unknown for a long time, although it has been shown to perform extremely well in practice. We study the Fujishige-Wolfe method to minimize a submodular function and prove properties of the algorithm that make the details clear. We then consider an approach to do a smoothed complexity analysis of this algorithm.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Provable Submodular Minimization via Fujishige-Wolfe’s Algorithm∗

Owing to several applications in large scale learning and vision problems, fast submodular function minimization (SFM) has become a critical problem. Theoretically, unconstrained SFM can be performed in polynomial time [10, 11]. However, these algorithms are typically not practical. In 1976, Wolfe [22] proposed an algorithm to find the minimum Euclidean norm point in a polytope, and in 1980, Fu...

متن کامل

Provable Submodular Minimization using Wolfe's Algorithm

Owing to several applications in large scale learning and vision problems, fast submodular function minimization (SFM) has become a critical problem. Theoretically, unconstrained SFM can be performed in polynomial time [10, 11]. However, these algorithms are typically not practical. In 1976, Wolfe [21] proposed an algorithm to find the minimum Euclidean norm point in a polytope, and in 1980, Fu...

متن کامل

Submodular Function Minimization and Maximization in Discrete Convex Analysis

This paper sheds a new light on submodular function minimization and maximization from the viewpoint of discrete convex analysis. L-convex functions and M-concave functions constitute subclasses of submodular functions on an integer interval. Whereas L-convex functions can be minimized efficiently on the basis of submodular (set) function minimization algorithms, M-concave functions are identif...

متن کامل

Algorithms for Submodular Flows ∗

SUMMARY We first describe fundamental results about submodular functions and submodular flows, which lay a basis for devising efficient algorithms for submodular flows. We then give a comprehensive survey on algorithms for submodular flows and show some possible future research directions.

متن کامل

Geometric Rescaling Algorithms for Submodular Function Minimization

We present a new class of polynomial-time algorithms for submodular function minimization (SFM), as well as a unified framework to obtain strongly polynomial SFM algorithms. Our new algorithms are based on simple iterative methods for the minimum-norm problem, such as the conditional gradient and the Fujishige-Wolfe algorithms. We exhibit two techniques to turn simple iterative methods into pol...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011